草庐IT

c++ - VC++ 2010 : Show open dialog hangs

全部标签

c# - Visual Studio 2010 无法打开 Visual Studio 2012 修改过的 2010 解决方法

基本上,我有一个项目是用C#中的VisualStudio2010Express编写的,然后我尝试将该文件与VisualStudio2012Express一起使用,现在VS2010说:"Theselectedfileisasolutionfile,butwascreatedbyanewerversionofthisapplicationandcannotbeopened."现在,当我查找有关此内容时,Microsoft表示,如果您不使用VS2012特定的任何内容,您仍然可以使用2010。好吧,我已经尝试了VS2012中的内置测试,这是唯一特定于VS2012的东西,但是从我的项目(测试项目

c# - 在 Visual C# 2010 中获取 DTE2 对象的引用

我想获得对当前解决方案的引用,在VisualStudio2010中使用DTE2对象和C#。我首先尝试了以下代码:vardte=Marshal.GetActiveObject("VisualStudio.DTE.10.0")asEnvDTE80.DTE2;但是当我打开2个解决方案并且此代码在第一个解决方案中时,我得到的不是对当前解决方案的引用,而是对我加载的最后一个解决方案的引用。我需要当前的解决方案...在网上搜索,在HowdoyougetthecurrentsolutiondirectoryfromaVSPackage?中找到了以下解决方案://Getaninstanceofthec

c# - 项目之间的 VS2010 程序集引用失败

上下文:我的解决方案中有3个项目(C#、.NET4.0):Abc.Business(Dll项目)Abc.Test(测试项目)Abc.Ui(Wpf项目)Abc.Business是我的业务逻辑。它包含实体、管理器、服务等。Abc.Test有一个关于Abc.Business的项目引用并且是单元测试。他们运作良好。Abc.Ui有一个关于Abc.Business的项目引用Abc.Ui无法解析所有usingAbc.Business;错误日志显示:ErrorThetypeornamespacename'Business'doesnotexistinthenamespace'Abc'(areyoumi

c# - Visual Studio 2010 : How to generate documentation out of code comments?

这个问题在这里已经有了答案:HowdoIexportthecodedocumentationinC#/VisualStudio2008?(7个答案)关闭8年前。我为我的代码写了一些注释。现在如何使用VisualStudio2010生成文档或类似的东西?

c# - 如何在 VS2010 中粘贴为评论?

这是我理想中的IDE中的微优化-能够将剪贴板中的内容作为注释直接粘贴到编辑器中。这个想法是有时我觉得我失去了整整几秒钟的时间将我的手移到鼠标上,选择我刚刚粘贴的内容,不由自主地试图阻止红色波浪出现,最后按下control-K,C。 最佳答案 不完全是您要查找的内容,但如果您使用Ctrl+Shift+V进行粘贴(在剪贴板环中循环),粘贴的文本已经突出显示并为您选中。然后您可以使用Ctrl+K,C将其注释掉。 关于c#-如何在VS2010中粘贴为评论?,我们在StackOverflow上找到

c# - 引用 DLL 未在 Visual Studio 2010 中加载

我正在VS2010中开发C#4.0项目,需要使用一些较旧的DLL,其中包含在VS2008上的C#3.5中创建的控件。当我第一次将DLL添加到引用时,我能够通过智能感知看到命名空间并创建其中一个控件的实例,但是当我去构建时,它给了我以下错误:Thetypeornamespacename'BCA'couldnotbefound(areyoumissingausingdirectiveoranassemblyreference?)而且我确实已经为该命名空间设置了一个using指令,它现在带有红色下划线,表明VS无法找到它。现在,智能感知根本不会选择该namespace。我什至尝试将控件添加到

c# - Visual Studio 2010 : dependency graph

我有VS2010专业版。我能做些什么来使用“依赖图”。我没有“建筑”版。有没有我可以使用的免费插件。如果没有,是否有任何免费的第3方工具可以帮助我做同样的事情。谢谢 最佳答案 我需要类似的东西,但不想为此付费(或安装)工具。我createdaquickPowerShellscriptthatgoesthroughtheprojectreferences并将它们吐出yuml.me改为友好格式:FunctionGet-ProjectReferences($rootFolder){$projectFiles=Get-ChildItem$r

c# - Visual Studio 2010 不会在 Socket.BeginReceive() 回调中出现未处理的异常时停止 - 为什么?

通常,当附加调试器时,VisualStudio2010会在未处理的异常处停止,即使“异常”对话框的“抛出”列中没有异常类型的勾号也是如此。这里的关键词是unhandled;表示dialog仅指已处理的异常。但是,在下面的最小示例中,VisualStudio2010并没有在我的异常处停止,即使它作为第一次机会异常出现在立即窗口中也是如此:编辑:我发布的第一个最小示例由我收到的第一个答案修复,但不幸的是,以下示例仍然存在问题:usingSystem;usingSystem.Net.Sockets;namespaceSocketTest{classProgram{staticvoidMain

c# - 使用变量创建构造函数的快捷方式 (C# Visual Studio 2010)

在VisualStudio2010C#中,您可以在类中键入ctor,然后按tab,VisualStudio将为我创建该类的构造函数。非常方便。但是有没有办法让VisualStudio使用我的所有变量、属性等创建一个构造函数?例如,publicclassUser{publicStringUserName{get;privateset;}}为此,我希望ctor+tab让我成为一个publicUser(stringUserName){this.UserName=UserName;} 最佳答案 你也可以反过来做;如果您开始时没有构造函数或字

c# - 在 Visual Studio 2010 中使用扩展对象调试 XSLT

我目前正在从事一个涉及大量XSLT转换的项目,我真的需要一个调试器(我有1000多行长的XSLT,但我没有编写它们:-).该项目是用C#编写的,并使用了扩展对象:xslArg.AddExtensionObject("urn:",new());据我所知,在这种情况下,VisualStudio是唯一可以帮助我逐步调试转换的工具。由于扩展对象,静态调试器没有用(当它到达引用其namespace的元素时会抛出错误)。幸运的是,我找到了thisthread这给了我一个起点(至少我知道这是可以做到的)。在搜索MSDN之后,我找到了使进入转换成为可能的条件。它们被列为here.简而言之:XML和XS